home *** CD-ROM | disk | FTP | other *** search
/ By Popular Request 2.0 / By Popular Request 2.0 (Arsenal Computer).ISO / amiga_4 / noide13.ads < prev    next >
Text File  |  1995-04-23  |  6KB  |  166 lines

  1.                Amiga Distribution System - Long Description File
  2.                -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  3.  
  4.  
  5.  Program Name : NoIDE  - by -  Matt Frost
  6.  
  7. -----------------------------------------------------------------------------
  8. File 1 -  NoIDE13.lha -    7875      ADOS Req'd
  9. File 2 -              -             [ ] All  [ ] WB1.x  [ ] WB2.x  [X] WB3.x
  10. File 3 -              -              ChipSet Req'd
  11. File 4 -              -             [ ] Any  [ ] Orig   [ ] ECS    [X] AGA
  12. -----------------------------------------------------------------------------
  13.  
  14.  Ram Req'd 
  15.  
  16.   [ ] 512k  [ ] 1meg  [X] 2meg  [ ] 3meg  [ ] ALOT!!! 
  17.  
  18.  Special Hardware 
  19.  
  20.   
  21.  
  22. -----------------------------------------------------------------------------
  23.                               Long Description
  24. -----------------------------------------------------------------------------
  25.  
  26. Short:    Disable IDE interface on OS3.x and A4000
  27. Author:   matt@frostmd.demon.co.uk (Matthew Frost)
  28. Uploader: frostmd@aston.ac.uk (Matthew Frost)
  29. Type:     disk/misc
  30.  
  31.  
  32.                                  NoIDE Release 1.3
  33.  
  34.                                    Version 39.36
  35.  
  36.                          ⌐ 10th April 1995 Matthew Frost
  37.  
  38.  
  39. 1. What is NoIDE?
  40.  
  41. NoIDE is A HACK to disable the ROM based IDE device driver on an OS3.x
  42. equipped Amiga A4000 equipped with no actual IDE hard drive but some
  43. additional drive e.g. a SCSI drive preventing a 9-25 second boot delay while
  44. the system tries to look for a device when no IDE drive is present on the
  45. system.
  46.  
  47. It should also work on SCSI equipped A1200s too - but I haven't tested this
  48. out.
  49.  
  50. Why I wrote it.
  51.  
  52. I used to have a problem on my Amiga 4000/030 that my IDE harddrive was slow
  53. to spin up and used to (occasionally) take longer than the 9 seconds that
  54. Commodore allowed for in the 3.0 ROMs. This meant that I got a boot screen on
  55. every COLD reboot.
  56.  
  57. Now that I have got an A4091 card and a SCSI-II drive I have removed my old
  58. IDE drive and that gave me a 9 second delay before the system would even touch
  59. the SCSI drive. Not too inconvenient though. However, having upgraded again to
  60. 3.1 ROMS I found that Commodore had changed the timeouts to at least 25 if not
  61. 30 seconds and this REALLY got on my nerves.  A 25 second wait EVERY time I
  62. rebooted the machine! I thought there must be some way to prevent the IDE
  63. device from being checked.  So I came up with this hack - and it IS a hack -
  64. problem solved for the moment. Why Commodore didn't put a battmem option to
  65. disable the interface on the system is beyond me - Even a jumper on the
  66. motherboard would have been nice.  Anyone know how to do it in hardware by an
  67. adapter on the IDE cable??
  68.  
  69.  
  70. 2. Requirements
  71.  
  72. What do you need to use NoIDE?
  73.  
  74.  * An Amiga 4000/0x0     ;)
  75.    - Don't try using it on anything else, it won't do anything useful except
  76.    - turn off your Commodore SCSI Hard Disk until you cold reboot.
  77.    - (e.g. A3000, A590 & A2091)
  78.  * Kickstart 3.x
  79.  * No IDE drive connected
  80.  * You are booting from some other form of hard disk e.g. SCSI
  81.  
  82.  
  83. 3. History
  84.  
  85. Release 1.0 - 11/09/94 v40.12 - 360 bytes
  86.  
  87. 1st public release - works only on Kickstart 3.1 version 40.70
  88.  
  89.  
  90. Release 1.1 - 20/09/94 v39.17 - 368 bytes
  91.  
  92. Should now work on any Kickstart Release 3.x - major version falls back to 39
  93. to reflect this.
  94.  
  95. Now much more intelligent and finds the IDE driver resident module instead of
  96. the address being hard coded into the program.
  97.  
  98.  
  99. Release 1.2 - 01/10/94 v39.32 - 416 bytes
  100.  
  101. Documentation now in AmigaGuide« format.
  102.  
  103. Fixed a bug whereby NoIDE didn't co-exist with any other resident modules in
  104. the system.  :-(  (I found out about it when my RADs started disappearing).
  105.  
  106. Fixed another bug where after a few reboots the module would get corrupted
  107. because some memory wasn't being allocated with the reset module and a memory
  108. list wasn't quite right.  (This was why in previous versions it cleared the
  109. Kick Vectors on every reboot - which was why resident modules like the
  110. ramdrive kept disappearing!).
  111.  
  112. Now once run, NoIDE stays resident in memory until the Kick Vectors are
  113. cleared or a complete exec-rebuilding-boot happens.
  114.  
  115. Because of the above, if you use the Early Startup menu now, you are not
  116. subject to the boot delay anymore as you were before. :-)
  117.  
  118. Now flushes CPU caches to be safe.
  119.  
  120. Now when run, NoIDE checks to see if there is its resident module already in
  121. the system and if it is, then the program exits straight away without doing
  122. anything.  (It does no harm to have more than one NoIDE resident module in the
  123. system, but it is really a waste of time and memory!)
  124.  
  125.  
  126. Release 1.3 - 10/04/95 v39.36 - 388 bytes
  127.  
  128. Had a big code tidying up session resultin in a smaller and
  129. more efficient piece of code.  (It's amazing what you can find that's bad if
  130. you go back for another look!)
  131.  
  132.  
  133.  
  134. 4. Author
  135.  
  136. NoIDE was written and developed by Matthew Frost
  137.  
  138. (BSc Computing Science Final Year Student
  139.  Aston University,  Birmingham,  United Kingdom)
  140.  
  141.  Email:   frostmd@aston.ac.uk          (until end of July 1995)
  142.           matt@frostmd.demon.co.uk     (from 1st May 1995)
  143.  
  144.  WWW: http://www.aston.ac.uk/~frostmd/ (until end of July 1995)
  145.  
  146.  
  147. =============================================================================
  148.  
  149.            ADS Zone: 1
  150.      ADS Hatch Site: Paul Miller
  151.        ADS Position: ADS Zone 1 STAR
  152.            BBS Name: Lonely Mountain BBS
  153.     Phone Number(s): 804-827-0726
  154.     Network Address: 1:271/292  
  155.      Network Region: 13    
  156.           BBS Hours: 24 Hrs/Day
  157. BBS Mailer/Software: Mebbs-Net Pro BBS
  158.   BBS Storage Space: 2250 Megs + 8 CD Roms
  159.   File Requestable :  <X> Y     < > N
  160. File Request Hours : All The Time
  161.  
  162. =============================================================================
  163.                          ADS - Long Description Generator
  164.                          (c)Copyright 1995 by Paul Miller
  165.  
  166.